Ext.define('IHC.view.ihc.cadastros.IHC001DetailListView', {
    extend : 'Ext.grid.Panel',
    autoScroll : false,
    itemId : 'ihc001-detail-list',
    xtype : 'ihc001-detail-list',
    locales : {
        title : 'ihc001-detail.mainPanel.title'
    },
    title : 'ihc001-detail.mainPanel.title',
    store : 'IHC.store.ihc.cadastros.IHC001Atividade',
    
    buildFilters : function() {
        return {
            ftype : 'filters',
            id : 'gridFilters',
            encode : true,
            local : false,
            filters : []
        };
    },
    
    dockedItems : [{
        xtype : 'defaultGridDetailToolbar',
        dock : 'top',
		hideButtons : ['copyButton', 'removeFiltersButton', 'refreshButton']
    }],
    
    initComponent : function() {
        var me = this, filters = me.buildFilters();
        Ext.applyIf(me, {
            features : [filters],
            
            columns : [{
                text : 'id',
                dataIndex : 'id',
                locales : {
                    "default" : "br.feevale.ihc.Atividade.id"
                },
                flex : 1
            }, {
                text : 'descricao',
                dataIndex : 'descricao',
                locales : {
                    "default" : "br.feevale.ihc.Atividade.descricao"
                },
                flex : 5
            }],
            
            bbar : {
                xtype : 'pagingtoolbar',
                store : 'IHC.store.ihc.cadastros.IHC001Atividade',
                displayInfo : true
            }
        });
        me.callParent(arguments);
    }
});
